home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / rawstat / printFields < prev    next >
Text File  |  1989-06-23  |  380b  |  16 lines

  1. BEGIN { inTypedef = 0  }
  2. /typedef/ { inTypedef = 1; printf ("\n") }
  3.  
  4. /^}/    { n = split($0, line, ";") ;
  5.       n = split(line[1], token, " ") ;
  6.       printf( "\t%s *X;\n", token[n] ) ;
  7.       inTypedef = 0;
  8.     }
  9.  
  10. /;/    { if (inTypedef) {
  11.         n = split($0, line, ";") ;
  12.             n = split(line[1], token, " ") ;
  13.         printf ( "\tZeroPrint(\"%-14s %%8d\\n\", X->%s);\n", token[n], token[n] )
  14.         }
  15.      }
  16.